non-refundable aid - Deutsch Englisch Wörterbuch